home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-08-16 | 1.6 KB | 51 lines | [TEXT/MPS ] |
- TheFile = "GetFileNames" # name of the file
- TheXCMDName = "GetFileNames" # name of the XCMD (usually the same)
- TheXCMDNumber = "10002" # the resource number of the XCMD
- TheXCMDType = "XFCN" # either XCMD or XFCN
- TheCreator = 'WILD' # make up something for each application
- TheType = 'STAK' # applications are always APPL
-
- # all object files whose source may change (the source must be in same folder as object)
- MakeObjs = {TheFile}.p.o
-
- # all resource files
- MakeRes = # {TheFile}.r
-
- # all units
- Units = # HyperXFCN.p.o
-
- # all unchanging libraries
- Libs = "{Libraries}"Interface.o ∂
- "{Libraries}"Runtime.o ∂
- "{Libraries}"HyperXLib.p.o ∂
- "{PLibraries}"PasLib.o ∂
- "{PLibraries}"SANELib.o
-
-
- LinkOpts = -rt {TheXCMDType}={TheXCMDNumber} -sn Main={TheXCMDName} -sn SANELib={TheXCMDName} -m ENTRYPOINT # any linker options
-
- # any Pascal options
- POptions = -mbg full #
-
-
- #####################################################################################
- # you should not need to change anything below this line
- #####################################################################################
-
-
- {TheFile} ƒƒ {TheFile}.make # {MakeRes}
- # Rez -append -o {TheFile} ∂
- # -define TheFile=∂"{TheFile}∂" ∂
- # -define TheCreator=∂'{TheCreator}∂' ∂
- # -define TheType=∂'{TheType}∂' ∂
- # Types.r {MakeRes}
-
- {TheFile}.o ƒƒ {Units}
-
- {TheFile} ƒƒ {TheFile}.make {MakeObjs} {Units}
- Link -w -t {TheType} -c {TheCreator} ∂
- {LinkOpts} ∂
- {MakeObjs} ∂
- {Units} ∂
- {Libs} ∂
- -o {TheFile}